Definition of Drop Keel

  • (noun) a retractable fin keel used on sailboats to prevent drifting to leeward

Synonyms of Drop Keel


Antonyms of Drop Keel


No Antonyms Found.

Homophones of Drop Keel


No Homophones Found.